/*************************************************
Description:完成系统设置功能
            1.主要包括连接ZigBee的串口号、波特率等串口信息的设置
            2.系统启动默认参数设置(比如开机启动，软件名称……)
            2.系统主题
**************************************************/
#ifndef SYSTEMSETTINGDIALOG_H
#define SYSTEMSETTINGDIALOG_H

#include <QDialog>



namespace Ui {
class SystemSettingDialog;
}

class SystemSettingDialog : public QDialog
{
    Q_OBJECT

    
public:
    explicit SystemSettingDialog(QWidget *parent = 0);
    ~SystemSettingDialog();

private:
    void initForm();
    void initData();
    void initWidget();
    void initConnect();


signals:
    void settingsignal(QString ip,QString port);
    void cancelsignal();

    void signaltomqtt(QString data);



private slots:
    void on_pbnOk_clicked();//下方确定键
    void on_tbnMenuClose_clicked();//右上角关闭按钮
    void on_pbnokmqtt_clicked();//mqtt设置按钮



    void on_upmethod_currentIndexChanged(const QString &arg1);
    void on_pbnset_clicked();
    void on_pbnreflesh_clicked();

    void on_pbncancle_clicked();

private:
    Ui::SystemSettingDialog *ui;


};

#endif // SYSTEMSETTINGDIALOG_H
